package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 健身知识信息对象 fitnessknowledge
 * 
 * @author 张英旺
 * @date 2024-02-28
 */
public class Fitnessknowledge extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 健身知识ID */
    private Long knowledgeId;

    /** 标题 */
    @Excel(name = "标题")
    private String knowledgeTitle;

    /** 内容类型 */
    @Excel(name = "内容类型")
    private String knowledgeContentType;

    /** 描述 */
    @Excel(name = "描述")
    private String knowledgeDescription;

    /** 内容 */
    @Excel(name = "内容")
    private String knowledgeContent;

    public void setKnowledgeId(Long knowledgeId) 
    {
        this.knowledgeId = knowledgeId;
    }

    public Long getKnowledgeId() 
    {
        return knowledgeId;
    }
    public void setKnowledgeTitle(String knowledgeTitle) 
    {
        this.knowledgeTitle = knowledgeTitle;
    }

    public String getKnowledgeTitle() 
    {
        return knowledgeTitle;
    }
    public void setKnowledgeContentType(String knowledgeContentType) 
    {
        this.knowledgeContentType = knowledgeContentType;
    }

    public String getKnowledgeContentType() 
    {
        return knowledgeContentType;
    }
    public void setKnowledgeDescription(String knowledgeDescription) 
    {
        this.knowledgeDescription = knowledgeDescription;
    }

    public String getKnowledgeDescription() 
    {
        return knowledgeDescription;
    }
    public void setKnowledgeContent(String knowledgeContent) 
    {
        this.knowledgeContent = knowledgeContent;
    }

    public String getKnowledgeContent() 
    {
        return knowledgeContent;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("knowledgeId", getKnowledgeId())
            .append("knowledgeTitle", getKnowledgeTitle())
            .append("knowledgeContentType", getKnowledgeContentType())
            .append("knowledgeDescription", getKnowledgeDescription())
            .append("knowledgeContent", getKnowledgeContent())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
            .toString();
    }
}
